Models Supporting Nondeterminism and Probabilistic Choice
نویسنده
چکیده
In this paper we describe the problems encountered in building a semantic model that supports both nondeterministic choice and probabilistic choice. Several models exist that support both of these constructs, but none that we know of satis es all the laws one would like. Using domain-theoretic techniques, we show how a model can be devised \on top of" certain models for probabilistic choice, so that the expected laws for nondeterministic choice and probabilistic choice remain valid.
منابع مشابه
Underspecification, Inherent Nondeterminism and Probability in Sequence Diagrams
Nondeterminism in specifications may be used for at least two different purposes. One is to express underspecification, which means that the specifier for the same environment behavior allows several alternative behaviors of the specified component and leaves the choice between these to those responsible for implementing the specification. In this case a valid implementation will need to implem...
متن کاملMixed powerdomains for probability and nondeterminism
We consider mixed powerdomains combining ordinary nondeterminism and probabilistic nondeterminism. We characterise them as free algebras for suitable (in)equational theories; we establish functional representation theorems; and we show equivalencies between state transformers and appropriately healthy predicate transformers. The extended nonnegative reals serve as ‘truth-values’. As usual with ...
متن کاملThe Probabilistic Steam Boiler: a Case Study in Probabilistic Data Refinement
Probabilistic choice and demonic nondeterminism have been combined in a model for sequential programs [11, 8] in which program refinement is defined by removing demonic nondeterminism. Here we study the more general topic of data refinement in the probabilistic setting, extending standard techniques to probabilistic programs. We use the method to obtain a quantitative assessment of the safety o...
متن کاملThe Probabilistic Steam Boiler: a Case Study in Probabilistic Data Reenement
Probabilistic choice and demonic nondeterminism have been combined in a model for sequential programs [11, 8] in which program re nement is de ned by removing demonic nondeterminism. Here we study the more general topic of data re nement in the probabilistic setting, extending standard techniques to probabilistic programs. We use the method to obtain a quantitative assessment of safety of a (pr...
متن کاملProbability and Nondeterminism in Operational Models of Concurrency
We give a brief overview of operational models for concurrent systems that exhibit probabilistic behavior, focussing on the interplay between probability and nondeterminism. Our survey is carried out from the perspective of probabilistic automata, a model originally developed for the analysis of randomized distributed algorithms.
متن کامل